he has a good head on his shoulders - Türkisch Englisch Wörterbuch